http请求header中带有下划线不向后端转发,必须添加underscores_in_headers on; 参数到 default server中
server { listen 443 ssl; server_name test.*******.com; ssl_certificate /etc/letsencrypt/live/test.*******.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/test.*******.com/privkey.pem; ssl_protocols SSLv2 SSLv3 TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; ssl_ciphers HIGH:!aNULL:!MD5;
underscores_in_headers on;
#charset koi8-r;
#access_log logs/host.access.log main;
location / { proxy_set_header X-Real-IP $remote_addr; proxy_pass http://127.0.0.1:9001/; }
location /chat { proxy_pass http://127.0.0.1:9001/chat; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; } }
|